620 Main St, Alamosa, CO 81101-2558, Alamosa
The service was good. Interior was dated, though serviceable. The food was average at best. The low mein noodles I had w
The service was good. Interior was dated, though serviceable. The food was average at best. The low mein noodles I had w